Search Result:amaranthus spinosus
Overview of noun amaranthus_spinosus
The noun amaranthus spinosus has 1 sense
- thorny amaranth, Amaranthus spinosus -- (erect annual of tropical central Asia and Africa having a pair of divergent spines at most leaf nodes)